package com.cy.pj.sys.dao;

import com.cy.pj.sys.pojo.SysLog;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface SysLogDao {
    /**
     * @usernam 基于条件查询用户日志中的总记录
     * @return 查询到的总记录数
     */
    int getRowCount(String username);

    /**
     * 基于条件查询当前页的日志记录
     * @param username 查询条件
     * @param startIndex 分页查询条件的起始位置
     * @param pageSize 每页最多查询多少条记录
     * @return 当前页用户行为日志
     */
    List<SysLog> findPageObjects(String username,
                                 Integer startIndex,
                                 Integer pageSize);




}
